linux alarm unix development software artificial intelligence open source windows text mining nlp genetic developers application thin-client security projects text categorization algorithms cctv neural networks radius3 access control